man-induced disaster - English Synonyms Dictionary